package com.itheima.service;

import com.itheima.domin.pojo.Student;
import com.itheima.domin.query.StudentQuery;
import com.itheima.domin.vo.PageResult;
import org.springframework.stereotype.Service;

import java.util.List;

/**学员
 * @Author:上官徵羽
 * @Date: 2025/07/11 20:50
 * @Description TODO 今日内容:
 */
@Service
public interface StudentService {
    /** 学生列表分页查询 */
    PageResult<Student> findAll(StudentQuery studentQuery);
    /** 学员批量删除模块 */
    void deleteStudentIds(Integer[] ids);
    /** 添加学生模块 */
    void addStudent(Student student);
    /** 根据ID查询学生(数据回显) */
    Student selectStudentId(Integer id);
    /** 修改学员信息模块 */
    void updateStudent(Student student);
    /** 违纪扣分模块 */
    void disciplinaryDisposition(Integer score,Integer id);
}
